package cn.terminus.common.customer.bean.contractsellclauseinfo.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * ContractSellClauseInfoNewDto
 *
 * @author makejava
 * @since 2021-07-21 11:17:22
 */
@Data
public class ContractSellClauseInfoNewDto implements Serializable {
    private static final long serialVersionUID = 143612406464162839L;
    /**
     * ID
     */
    private Long id;
    /**
     * 合同ID
     */
    private Long contractId;
    /**
     * 总价
     */
    private BigDecimal totalPrice;
    /**
     * 单价
     */
    private BigDecimal unitPrice;
    /**
     * 付款方式code
     */
    private String paymentMethodCodeCode;
    /**
     * 一次性付款/按揭付款天数范围
     */
    private Integer paymentDay;
    /**
     * 一次性付款/按揭付款时间类型 工作日，自然日，指定几号
     */
    private String paymentTypeCode;
    /**
     * 按揭付款支付百分比
     */
    private BigDecimal mortgagePaymentPercentage;
    /**
     * 按揭付款自合同签订之日起XX日内付贷款
     */
    private Integer mortgagePaymentLastDay;
    /**
     * 物业管理费
     */
    private BigDecimal propertyFee;
}
